# LuckPay Web Manage System
#
# Copyright (c) 2016 Lucky Byte, Inc.
#
$ ->
    # 清除查询条件
    $('button#clear').click (evt) ->
        $('form#filter').form 'set values',
            keyword: '', start_time: '', end_time: ''

    # 翻页处理
    $('a.page_switch').click (evt) ->
        evt.preventDefault()
        $form = $('form#filter')
        $form.form 'set value', 'page_no', $(this).data('page-no')
        $form.submit()

    # 展开/隐藏 线索
    $('i.caret.detail').click (evt) ->
        if $(this).hasClass 'right'
            $(this).parents('.comment').find('.comments').show()
            $(this).removeClass('right').addClass('down')
        else
            $(this).parents('.comment').find('.comments').hide()
            $(this).removeClass('down').addClass('right')

    # 展开/隐藏 变更记录
    $('a.modified, i.modified').click (evt) ->
        evt.preventDefault()
        $comment = $(this).parents('.comment.thread')
        if $comment.data('collapsed')
            $comment.find('table.modified').show()
            $comment.data('collapsed', false).find('a.modified').text('隐藏数据差异')
        else
            $comment.find('table.modified').hide()
            $comment.data('collapsed', true).find('a.modified').text('查看数据差异')
